source of contamination - French English Dictionary